Katydid
Synonyms: bush cricket, long-horned grasshopper
Katydid eating leaf (Jul 2017)
Katydid eating leaf (Jul 2017)
Katydid eating leaf, seen from below (Jul 2017)